﻿/**
 * 2016年6月23日
 * 改版 ie8 以上
 */
.fs24{font-size: 24px;}
.fs36{font-size: 36px;}
.fs46{font-size: 46px;}

.cg{color: #008218;}
.cr{color: #c9151e;}
.c4c{color: #4c4c4c;}
.c6{color: #666;}
.c3{color: #333;}
.cf6{color: #f67405;}
.ca5{color: #a56161;}
.c1a{color: #1a4068;}
.ce6{color:#e66570;}

.pab10{padding-bottom: 10px;}
.par10{padding-right: 10px;}
.pal10{padding-left: 10px;}
.patd10{padding: 10px 20px;}
.paA10{padding: 15px 10px;}
.pad15{padding: 15px;}
.pat20{padding-top: 20px;}
.pat30{padding-top: 30px;}
.padt50{padding-top: 50px;}
.padtb35{padding: 35px 0;}
.padtb50{padding: 50px 0;}
.padtb5{padding: 5px 0;}

.mart10{margin-top: 10px;}
.mart20{margin-top: 20px;}
.mart50{margin-top: 50px;}
.marl30{margin-left: 30px;}

.bgred{background-color: #e43f48;}
.bgcb3{background-color: #b3b3b3!important;outline: none;}
.bgc44{background-color: #446689}
.bgce6{background-color: #e6e6e6;}
.bgcf5{background-color: #f5f5f5;}

.bgc65{background-color: #658fdd;}
.bge66{background-color: #e66570;}
/* .clear{*zoom: 1;}
.clear:before,
.clear:after {display: table;content: "";}
.clear:after {clear: both;} */
.rel{position: relative;}
.abs{position: absolute;}
.fw200{font-weight: 200;}
.ta{text-align: center;}
.boxShadowAll{box-shadow: 0 0 5px rgba(0,0,0,.5);}
.boxShadowb-2{box-shadow: 0 2 2px rgba(0,0,0,.5);}

.newPay{text-align: center;border-bottom: 1px solid #93A9C4;padding-bottom: 25px;}
.payList{margin: 40px 8px;}
.payList p{font-size: 18px;margin-bottom: 20px}
.payList label{font-weight: normal;}
.notesBottom{background-color: #fcf0f3;color: #666;padding: 15px 30px;line-height: 2.5;}

/*复用*/
 .wanShanZiLiao {padding: 70px;padding-bottom: 0;width: 70%;margin-left: auto;margin-right: auto;}

 .wanShanZiLiao li {font-size: 18px;color: #666666;margin-bottom: 20px;}
 .wanShanZiLiao li span {display: inline-block;width: 8em;text-align: right;margin-right: 25px;}
 .wanShanZiLiao .ipt {border: 1px solid #cccccc;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;  /*color: #000000;*/cursor: pointer;padding: 5px 10px;font-size: 14px;position: relative;background: url(../../img/7.6_03.jpg) left top no-repeat;background-size: 100%;width: 320px;}
 .wanShanZiLiao .btn {border: 1px solid #e45090;-webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px;color: #ffffff;cursor: pointer;padding: 8px 90px; background-color: #c9151e; text-decoration: none;
  -webkit-transition: background 0.3s;
  -moz-transition: background 0.3s;
  -o-transition: background 0.3s;
  transition: background 0.3s;
}
 .wanShanZiLiao .btn:hover {background-color: #a30052;}
 .wanShanZiLiao input:disabled {background: #ebebeb;}
 .wanShanZiLiao .bgred{border:1px solid #c9151e;}
.errorBg {color: #f22424;background: url(../../img/t_j.png) left center no-repeat;padding-left: 25px;font-size: 16px;}

/*改版-2*/
.dangWrap{padding: 50px 0;/*border-bottom:1px dashed #ccc;*/background:url(../../img/ce_0_03.jpg) left bottom no-repeat;}
.dangXiang{width: 220px;position: relative;float: left;}
.dangXiang p{float: left;}
.dangXiang .cont{background-color: #8c8c8c;width:100%;color: #fff;font-size: 18px;height: 37px;line-height: 37px;text-align: center;border-radius: 20px;}
.dangXiang .num{position: absolute;left:0;top:-8px;height: 50px;width: 50px;border-radius: 50%;border:1px solid #8c8c8c;font-size: 34px;padding-left: 10px;z-index: 9;background-color: #fff;font-style:italic;color: #8c8c8c;}
.dangXiang .zShi{position: absolute;right: 15px;top:9px;color: #fff;}
.lineR{margin:8px 0;width:44px;text-align:center;}
.acvtive .cont{background-color: #d53636;}
.acvtive .num{color: #d53636;border:1px solid #d53636;}
/*.widFixed{width: 1180px;}*/

/*入学测试*/
.ceShiWrap{}
.ceShiWrap .boxList{padding:20px 0;border-bottom:2px solid #CCCCCC;position: relative;}
.ceShiWrap .boxList img{width: 275px;height: 183px;border-radius: 10px;}
.ceShiWrap .wenZiJieShao{width: 570px; padding: 0 20px; line-height: 2;}
.ceShiWrap .abtn{display: block;width: 180px;padding: 10px 0;text-align: center;border-radius: 30px;color: #fff;z-index: 2;right: 20px;bottom: 25px;}
.ceShiWrap .abtn:hover{background-color: #d53636;}

/* 弹窗 圆角*/
.maskNew{width: 100%;height: 100%;background: rgba(0,0,0,0.6);position: fixed;top:0;z-index: 99999;display: none;}
.maskNew .neiRong{width: 500px;min-height: 240px;background-color: #fff;border-radius: 8px;margin:15% auto;}
.maskNew .maskBtn{width: 67%;margin:20px auto;}
.maskNew .maskBtn span{cursor: pointer;width: 150px;height: 40px;line-height:40px;color:#fff;text-align: center;border-radius: 5px;font-size:16px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.maskNew .maskBtn span:hover{background-color: #cc141e;}
.maskNew .tiShi{padding: 40px;}
.frWidth{width: 84%;line-height: 1.8;}

.maskNew .maskBtn-a{width: 33%;margin:20px auto;}
.maskNew .frWidth-a{margin: 12px;}

a.abtn{padding: 10px 80px;color: #fff;border-radius: 20px;}
a.abtn2{padding: 7px 30px;color: #fff;border-radius: 8px;}
.wanCheng{padding: 100px 0;text-align: center;}
.wanCheng p{margin-bottom: 40px;}

/* 弹窗 无圆角*/
.maskNew .zhiFu{width: 580px;margin:20.5% auto;background-color: #fff;padding: 20px 20px 40px;}
.maskNew .note{background: url(../../img/zheng_xk.png) left top no-repeat;padding:0px 0 15px 35px;border-bottom: 2px solid #ccc;}
.maskNew p a{line-height: 28px;color: #999;}
.maskNew p a:hover{color: #000;}
.maskNew .note-a{background: url(../../img/zhu_t_1.png) 20px center no-repeat;padding: 30px 20px 30px 50px;}

/* 个人中心 */
.newName{margin:90px 0 1.5em 1.5em;color: #333;font-size: 24px;}
.personal span:hover{border: 1px solid #000;}
.myTab{padding-top: 30px;position: relative;}
.myTab li a{border: 1px solid #fff;border-bottom: 1px solid #999;color: #808080;}
.myTab li a.selected{border:1px solid #999;border-bottom: 0;border-top:2px solid #CC3735;color: #000;}

.xueFenYenHang{position: absolute;bottom: 0;right: 0;}
.xueFenYenHang a{color: #808080;}
.xueFenYenHang a:hover{color: #000;}

.addZheShu{margin: 50px 0 50px 50px;}
.addZheShu p{padding: 20px 10px;}

/* 专业介绍-本科 */
.bannerTop>p img{width: 628px;height: 360px;}
.bannerTop .right{width: 530px;}

.bannerTop .xueZhi{margin:10px 0;}
/* edit */
.bannerTop .xueZhi span{display: inline-block;padding:10px 25px;text-align: center;}
.bannerTop .xueZhi span:nth-child(1){padding-left: 0;}
/* end */
.bannerTop .instro{margin-top:25px;} 

.bannerTop .instro li{color: #b2b2b2; font-size:14px;margin-bottom: 5px;}
.bannerTop .baoMing{}
.bannerTop .baoMing>p{margin: 10px 0 0 0;}
.bannerTop .baoMing>p:nth-child(1){margin-left: 30px;}

/* edit 2016年7月27日16:52:37 */
.bannerTop .baoMing .abtn{border-radius: 3px;overflow: hidden;cursor: pointer;} 
.bannerTop .baoMing .abtn span{float: left;width: 180px;text-align: center;padding: 10px 0;}
.bannerTop .baoMing .abtn span:nth-child(1){width: 350px;}
/* end */
.benke-title{font-size: 48px;color: #333333;text-align: center;font-weight: bold;height: 50px;line-height: 50px;}
.benke-title span {/* font-size: 36px; */font-weight: 200;padding: 0 40px;}

.hangYeInstro{}
.wordsInstro{width: 500px;font-weight: 200;padding-top: 10px;}
.wordsInstro p{margin-bottom: 30px;}
.wordsInstro ul li{position:relative;margin-bottom: 10px;line-height: 1.7;padding-left: 40px;font-size: 24px;color: #666;}
.wordsInstro ul li span{position: absolute;left:20px;top:5px;font-size: 15px;}
.abtn-b{position: absolute;bottom: -10px;left: 50%;margin-left: -200px;z-index: 2;}
.abtn-b a{text-align: center;border-radius: 30px;padding: 15px 152px;color: #fff;}
/* 特色 */
.teShe{}
.teShe li{float: left;width: 220px;margin: 37px;}
.teShe li p{text-align: center;margin-bottom: 20px;line-height: 1.5;}

/* 课程内容 */
.table{width: 100%;border:1px solid #fff;/* margin-top: 50px; */background-color: #fff;}
.table thead th{background-color: #e66570;color: #fff;font-size: 22px;font-weight: bold;padding: 15px 5px;border-right: 1px solid #fff;text-align: center;}
.table tbody tr{border-bottom: 1px solid #E5E5E5;}
.table tbody td{padding:10px 25px;border-right: 1px solid #E5E5E5;font-size:18px;line-height: 1.8;text-align: center;}
.xiangMuShiX {}
.xiangMuShiX li{float: left;width: 260px;margin: 20px 66px 5px;}
.xiangMuShiX li p{padding-top: 20px;text-align: center;}
.xiangMuShiX li img{width: 260px;height: 160px;}

.xueXiFangS li{margin-top:35px;font-size: 22px; color: #4c4c4c;}
.xueli{background-color: #d83b49;height: 47px;line-height: 47px;margin-top:20px;}

.xueFenTitle{background-color: #fd919a;color: #4d0107;padding: 15px 20px;border-radius: 10px;margin-top: 30px;line-height: 1.8;}

.teacherBox{padding-right: 20px;margin: 10px 0;overflow: hidden;} 
.teacherBox li{background-color: #f5f5f5;float: left;border-radius: 10px;padding-bottom: 10px;width: 270px;margin-left: 20px;}
.teacherBox li img{/*width: 270px;height: 270px;*/border-radius: 10px;}
.teacherBox li p{text-align: center;}

.linkBox{margin-top: 30px;}
.linkBox li{float: left;width: 180px;height: 120px;background-color: #fff;text-align: center;display:table;margin: 10px 14px 0 0;padding: 30px 0;border-radius: 10px;border: 1px solid #ddd}
.linkBox li img{display: inline-block; }

.xueyuanBox{padding-right: 20px;margin: 60px 0;overflow: hidden;} 
.xueyuanBox li{float: left;padding-bottom: 20px;width: 270px;margin-left: 20px;}
.xueyuanBox li img{width: 270px;height: 270px;}
.xueyuanBox li p{}

.zhaoSheng{position: relative;text-align: center;height: 20px;}
.zhaoSheng span{position: absolute;border-bottom: 1px dashed #B3B3B3;width: 100%;left:0;top:20px; z-index: 2;}
.zhaoSheng p{position: absolute; z-index: 3;background-color: #f5f5f5;padding: 0 1em;left: 50%;margin-left: -3em;}
.zhaoTshi{width: 90%;margin:50px auto;background-color: #fff;padding: 30px;line-height: 2;}

/* 右侧浮动 */
.hangYeFloat{position: fixed;right: 30px;width: 120px;top:20%;z-index: 11111;background-color: #fff;}
.hangYeFloat .hangYeList{background: url(../../img/newI-2/f_bg.png); padding: 10px 0;}
.hangYeFloat .hangYeList li{text-align: center;height: 31px;line-height: 31px;font-size: 14px;}
.hangYeFloat .hangYeList li a{display: block;color: #666;}

.hangYeFloat .hangYeList li a.active{background-color: #e64545;color: #fff;position: relative;}
.hangYeFloat .hangYeList li a.active:before{position: absolute;content: "";border-style:solid dashed dashed dashed;border-color: transparent #e64545 transparent transparent ;border-width:15px 10px 15px 10px;left:-20px;z-index: 112;}
.hangYeFloat .hangYeList li a.active:after{position: absolute;content: "";background: url(../../img/newI-2/pos-float-left.png) no-repeat;right: -6px;width: 8px;height: 35px;background-size: 100% 100%;}

.hangYeFloat .hangYeList li a:hover{background-color: #e64545;color: #fff;}

.hangYeFloat .ziXun>p{text-align: center;font-size: 16px;padding: 15px;cursor: pointer;}
.hangYeFloat .ziXunTeacher{position: absolute;left: -153px;top:-220px;background-color: #e6e6e6;}
.hangYeFloat .ziXunTeacher>p{padding: 15px;border-bottom: 1px solid #ccc;}
.hangYeFloat .instro{border-bottom: 1px solid #ccc;padding: 10px 15px;}
.hangYeFloat .instro p{font-size: 14px;cursor: pointer;margin-bottom: 10px; }

/* 软件本科 */
.newIs{width: 690px}
.newIs>p{font-size: 30px;}
.newIs ul li{font-size: 22px;}

/* 报名缴费 */
.jiaoFei_table{width: 100%;text-align: center;border: 1px solid #CCCCCC;}
.jiaoFei_table tr{border-bottom: 1px solid #CCCCCC;}
.jiaoFei_table tr td,.jiaoFei_table tr th{border-right: 1px solid #CCCCCC;padding: 15px 0;text-align: center;font-size: 16px;}
.jiaoFei_table tr th{background:#EFF7FF;color:#1A4068;font-weight: normal;}

.jiaoFei_table .bg_red{width:100px;height:35px;font-size: 16px;}
.baoMingN{background-color: #f0f0f0;padding: 10px;}
.bm .ipt {border: 1px solid #cccccc;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; cursor: pointer; padding: 5px 10px;font-size: 14px;position: relative;background: url(../../img/7.6_03.jpg) left top no-repeat;background-size: 100%;width: 320px;}

.success,.error{padding-left: 22px;}
.success{background: url(../../img/icon_gou.png) left center no-repeat;background-size: 1.1em;}
.error{background: url(../../img/t_j.png) left center no-repeat;background-size: 1.1em;}

/* 报名协议 */
.ruXueTitle{position: relative;}
.ruXueTitle:before,.ruXueTitle:after{content: "";position: absolute;width: 200px;border-bottom: 1px solid #ccc;}
.ruXueTitle:before{top:20px;left:-220px;}
.ruXueTitle:after{top:20px;right:-220px;}
.xieYi{background-color: #f6f6f6;border: 1px solid #E6E6E6;padding: 40px;line-height: 2;}  

.box-btn{}
.box-btn label{ position: relative;font-weight: normal;background:url(../../img/x_y.png) left 5px no-repeat;}

.box-btn input{opacity: 0;position: absolute;top:0;left:0;width: 100%;height:100%;z-index:1;}
.box-btn span{background:url(../../img/x_y.png) right -25px no-repeat;padding: 0 10px;}
.box-btn input[type="checkbox"] + span{opacity: 0;}
.box-btn input[type="checkbox"]:checked + span{opacity: 1;}

/* 1.2提交资料 */
.title{padding: 20px 0;border-bottom: 2px solid #E6E6E6;text-align: center;}
.tiJiaoZiLiao li{margin-bottom: 20px;overflow: hidden;}
.tiJiaoZiLiao p{float: left;width: 330px;}
.tiJiaoZiLiao p span{font-size: 16px;color: #4c4c4c;display: inline-block;width: 5em;margin-right: 10px;text-align: right;}
.tiJiaoZiLiao .ipt{width: 196px;}
.tiJiaoZiLiao label{font-weight: normal;}
.tiJiaoZiLiao input[type="radio"]{margin:0;}
.shenFenX .wid500{width: 500px;text-align: center;}
.shenFenX .abtn2{border: 1px solid #e43f48;color: #e43f48;}
.shenFenX .abtn2:hover{background-color: #e43f48;color: #fff;}
.imgTiS{position: absolute;right: 0;bottom:20px;}
.tiJBen{padding: 50px 0;background: url(../../img/ce_0_03.jpg) left top no-repeat;}

/* 我的订单 */
.tabel_dd{width: 100%;border: 1px solid #ccc;} 
.tabel_dd tr{border-bottom: 1px solid #ccc;}
.tabel_dd th,.tabel_dd td{font-size: 18px;padding: 12px;border-right: 1px solid #ccc;padding: 15px 20px;}
.tabel_dd th{text-align: center;font-weight: normal;color: #1a4068;}
.tabel_dd td{text-align: left;}
.tabel_dd img{width: 220px;height: 130px;}
.tabel_dd .titleT{margin: 40px  0 0 240px;}
.tabel_dd p{font-size: 16px;}
.tabel_dd .bg_line{background-color: #fff;border: 1px solid #e43f48;color:#e43f48; }
.tabel_dd .bg_line:hover{border: 1px solid #9a161a;color: #9a161a; }

/* 个人中心 edit 2016年7月28日10:55:09*/
.wrapEdu{margin:20px 0 30px 40px;}
.my-edu-box{border-bottom: 1px solid #ccc;padding: 20px 0;cursor:pointer;}
.my-edu-box img{width: 280px;height: 160px;}
.my-edu-box ul{margin-left: 260px;width: 520px;}
.my-edu-box ul li{line-height: 1.8;}
.my-edu-box ul li:nth-child(1){height: 70px;}
.my-edu-box ul li:nth-child(2){margin-bottom: 10px;}

.pos-top-zixun{width: 470px;height: 140px;border:1px solid #fff;z-index: 10;background-color: #fff;top: -115px;left: -175px;}
.pos-top-zixun .teacherIntr{padding: 16px 10px;border-bottom: 1px solid #ddd;}
.pos-top-zixun span{display: inline-block;padding: 0 20px;}

/* new homePge */
.home-nav-top{height: 80px;padding: 20px 0;}
.home-nav-top .xuLi{width: 485px;}

.home-nav-top .xuLi dt,
.home-nav-top .coursesList dt{float: left;}

.home-nav-top .xuLi dd,
.home-nav-top .coursesList dd{float: left;width: 350px;font-size: 14px;color: #4c4c4c;line-height: 2;padding:0 18px 0 5px ;}

.home-nav-top .xuLi dd a:not(:last-child),
.home-nav-top .coursesList dd a:not(:last-child){margin-right: 7px;border-right: 1px solid #e8e8e8;padding-right: 9px;}

.home-nav-top .coursesList{width: 345px;}
.home-nav-top .coursesList dd{width: 240px;line-height: 2.8;}

.newXuel{background: url(../../img/x_j.png) no-repeat;width: 304px;height: 350px;position: absolute; cursor: pointer; right: -219px; top: -15px;z-index: 211; pointer-events: none; display: none;padding:0 2px;box-sizing: content-box;}
.newXuel p{padding:17px 15px 10px;font-size: 14px;pointer-events:auto;border-bottom: 1px solid #E6E6E6;margin: 0 3px;}
.newXuel p:nth-child(1){float: left;padding:15px 15px 16px 20px;color: #CC1414;font-size: 16px;}
.hoverTop:hover .newXuel{display: block;}


/* 个人中心—未报名 */
.courBox{background-color: #fff;border:1px solid #EBEBEB;margin:20px 17px 10px 0;padding-bottom: 10px;width: 280px;cursor: pointer;}
.courBox:hover{border:1px solid #999999;-webkit-box-shadow: 0 2px 1px rgba(0,0,0,.2);-moz-box-shadow: 0 2px 1px rgba(0,0,0,.2);box-shadow: 0 2px 1px rgba(0,0,0,.2)}
.courBox>dl{margin: 0;}
.courBox>dl a{color:#000;}
.courBox>dl>dt img{width: 280px;height:160px;}
.courBox>dl>dd img{width: 30px;height: 30px;border-radius: 50%;margin-right: 10px;}
.courBox>dl>dd{margin:8px 15px 0 15px;height: 20px;}
.courBox>dl>dd span{line-height: 26px;}

.ltitle{padding-bottom: 10px;border-bottom: 1px solid #ccc;}

.newXueLi>dl>dd{margin-top:10px;}
.newXueLi>dl>dd:nth-of-type(2){margin-top: 16px;}
.newXueLi:nth-child(3n){margin-right: 0;}

/* 专业详情改版 2016年7月14日10:29:56 */
.new-major-title{background-color:#e6e6e6;display: inline-block;*display: inline;*zoom:1;line-height: 50px;height: 50px;padding-right: 30px;}
.new-major-title span{position:relative;background-color: #EA3E3E;padding: 0 12px;margin-right: 30px;}
.new-major-title span::before{content: "";position: absolute;right:-30px;border-width: 25px 15px 25px 15px;border-style:solid dashed dashed dashed ;border-color: transparent transparent transparent #EA3E3E;}

.table-new{background-color: rgba(0,0,0,.1);border: none;}
.table-new thead th{background-color: #80272f;border-right: 1px solid #E37781;}
.table-new tbody td{border-right: 1px solid #E37781;color: #fff;padding:15px 25px;}
.table-new tbody tr{border-bottom: 1px solid #E37781;}

.bg-new-te{background: url(../../img/newI-2/new_bg.jpg) center bottom no-repeat;}
.bg-new-sz{background:  #e66570 url(../../img/newI-2/new_bg_2.jpg) center bottom no-repeat;}
.pos-bottom-costs{background: rgba(51,51,51,.9);position: fixed;top:0;width: 100%;padding: 15px 0;display: none;z-index: 10;}
.pos-bottom-costs a{background-color: #e64545;border-radius: 3px;padding: 8px 50px;transition:all .3s;}
.pos-bottom-costs a:hover{background-color:#e66570; }

/* .feemeth{margin-right: 15px;} */
.mjump:nth-child(4){margin-right: 0;}
/* 2016年7月25日15:45:13 */
.bannerTop .baoMing .hover:hover{background-color: #ff5454;}
/* 2016-7-28 10:15:49 */
.bannerTop .baoMing .abtn2{border-radius: 3px;overflow: hidden;width: 500px;cursor: pointer;}
.bannerTop .baoMing .abtn2 span{float:left;width: 250px;text-align: center;padding: 10px 0;}

.addZheShuPos{background: url(../../img/new_my_03.png) no-repeat; width: 350px;height: 188px;position: absolute;right: 0; top: 0;}
/* 2016年7月29日17:46:32 */
.new-free {text-align: center;border-radius: 5px;display: inline-block;overflow: hidden;}
.new-free .feiyong {float: left;height: 60px;line-height: 60px;}
.new-free .feiyong>p:nth-child(1){line-height: 20px;padding-top: 10px;color: #4c4c4c;width: 180px;}
.new-free .feiyong>p:nth-child(2){width: 200px;background: url(../../img/new_line.png) left center no-repeat;}
.new-free>p {height: 60px;line-height: 60px;width: 140px;cursor:pointer;}
/*整合*/
/*添加项目 2016年4月15日17:26:27*/
.lanmu{ position: absolute;background: url(../../img/lanmubg-3.png)no-repeat; width: 143px; height: 360px; cursor: pointer;right: -85px;top: -15px;z-index: 211;display: none;pointer-events:none;box-sizing: content-box;}
.lanmu p{text-align: center;padding:15px;font-size: 16px;pointer-events:auto;margin: 0;}
.lanmu p:nth-child(1){float: left;padding-left: 26px;color: #CC1414;}
#aa:hover .lanmu{display: block;}
/* 富文本编辑自定义 */
#fieldht p{line-height: 2;}
#fieldht span{font-size: 16px;}
#fieldht h2{margin-top:0;}


/* 2017年1月6日 */
.checkbox-title {background: linear-gradient(#E8E8E8, #FFF);margin: 0;padding: 12px 10px;border-bottom: 1px solid #ddd;}
.heart-grade{display: inline-block;margin: 0;padding-left: 5px;}
.heart-grade li {float: left;width: 20px;height: 20px;background: url(../../img/heart_grade.png)right top no-repeat;margin-right: 1px;cursor: pointer;}
.heart-grade li.cur{background-position: left top;}
.heart-submit{display: inline-block;line-height: 15px;vertical-align: super;}
.heart-submit>span{display: inline-block;min-width: 4em;}
.heart-submit>button{position: absolute;right: -90px;top:-5px;padding: 5px 10px;border-radius: 3px;}
.heartWrap{}
.heartWrap>p{line-height: 15px;}
.mask-dafen-success{width: 250px;height: 70px;text-align: center;line-height: 70px;background-color: #fff;}
.boxShadowAll20 {box-shadow: 0 0 20px rgba(0,0,0,.5);}

.heartGradeWrap{background-color: #F5F5F5;width: 232px;float: right;padding: 15px 0;}
.heartCourwrap{margin-left: 97px;}
